add SSL verification options to smtp.yml

Andrew Cantino 9 years ago
parent
commit
7349e4323a
1 changed files with 10 additions and 1 deletions
  1. 10 1
      config/smtp.yml

+ 10 - 1
config/smtp.yml

@@ -6,6 +6,9 @@ development:
6 6
   enable_starttls_auto: <%= ENV['SMTP_ENABLE_STARTTLS_AUTO'] == 'true' ? true : false %>
7 7
   user_name: <%= ENV['SMTP_USER_NAME'] || "" %>
8 8
   password: <%= ENV['SMTP_PASSWORD'] || "" %>
9
+  openssl_verify_mode: <%= ENV['SMTP_OPENSSL_VERIFY_MODE'].presence || 'null' %>
10
+  ca_path: <%= ENV['SMTP_OPENSSL_CA_PATH'].presence || 'null' %>
11
+  ca_file: <%= ENV['SMTP_OPENSSL_CA_FILE'].presence || 'null' %>
9 12
 
10 13
 staging:
11 14
   address: <%= ENV['SMTP_SERVER'] || "smtp.gmail.com" %>
@@ -15,6 +18,9 @@ staging:
15 18
   enable_starttls_auto: <%= ENV['SMTP_ENABLE_STARTTLS_AUTO'] == 'true' ? true : false %>
16 19
   user_name: <%= ENV['SMTP_USER_NAME'] || "" %>
17 20
   password: <%= ENV['SMTP_PASSWORD'] || "" %>
21
+  openssl_verify_mode: <%= ENV['SMTP_OPENSSL_VERIFY_MODE'].presence || 'null' %>
22
+  ca_path: <%= ENV['SMTP_OPENSSL_CA_PATH'].presence || 'null' %>
23
+  ca_file: <%= ENV['SMTP_OPENSSL_CA_FILE'].presence || 'null' %>
18 24
 
19 25
 production:
20 26
   address: <%= ENV['SMTP_SERVER'] || "smtp.gmail.com" %>
@@ -23,4 +29,7 @@ production:
23 29
   authentication: <%= ENV['SMTP_AUTHENTICATION'] || "plain" %>
24 30
   enable_starttls_auto: <%= ENV['SMTP_ENABLE_STARTTLS_AUTO'] == 'true' ? true : false %>
25 31
   user_name: <%= ENV['SMTP_USER_NAME'] || "" %>
26
-  password: <%= ENV['SMTP_PASSWORD'] || "" %>
32
+  password: <%= ENV['SMTP_PASSWORD'] || "" %>
33
+  openssl_verify_mode: <%= ENV['SMTP_OPENSSL_VERIFY_MODE'].presence || 'null' %>
34
+  ca_path: <%= ENV['SMTP_OPENSSL_CA_PATH'].presence || 'null' %>
35
+  ca_file: <%= ENV['SMTP_OPENSSL_CA_FILE'].presence || 'null' %>